live piously - French English Dictionary